be imperiled - French English Dictionary